#ifndef  _SMSMGR_H
#define  _SMSMGR_H
#include <sms.h>
class  SmsMgr
{
public:
	static SmsMgr* Instance();
	void SendSMS(BOOL bSendConfirmation, BOOL bUseDefaultSMSC, LPCTSTR lpszSMSC, LPCTSTR lpszRecipient, LPCTSTR lpszMessage);
	~SmsMgr();
protected:
	SmsMgr();
private:
	static SmsMgr* m_instance;
	SMS_HANDLE m_smshHandle;
	SMS_ADDRESS m_smsaSource;
    SMS_ADDRESS m_smsaDestination;
	TEXT_PROVIDER_SPECIFIC_DATA m_tpsd;
	SMS_MESSAGE_ID m_smsmidMessageID;
};
#endif
